package com.myGroup.pojo;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;

@Data
@ApiModel("参与实体类")
public class TakePart {
    @ApiModelProperty("参与记录ID")
    private Integer id;

    @ApiModelProperty("活动ID")
    @TableField("aId")
    private Integer aId;

    @ApiModelProperty("用户ID")
    @TableField("uId")
    private Integer uId;

    @ApiModelProperty("记录创建时间（用户参加的时间）")
    @TableField(fill = FieldFill.INSERT)
    private LocalDateTime createTime;

    @ApiModelProperty("记录修改的时间")
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private LocalDateTime updateTime;

    @ApiModelProperty("活动状态 0:禁用，1:正常,管理员在活动结束后置0，表示该活动已结束")
    private Integer status;
}
